i3c subsystem · Maintained
Maintainers
- M Alexandre Belloni <alexandre.belloni@bootlin.com>
- R Frank Li <Frank.Li@nxp.com>
Paths
- F
Documentation/ABI/testing/sysfs-bus-i3c - F
Documentation/devicetree/bindings/i3c/ - F
Documentation/driver-api/i3c - F
drivers/i3c/ - F
include/dt-bindings/i3c/ - F
include/linux/i3c/
Last 30 days
Most active threads (last 7 days)
-
HOTtoday
[PATCH v6 0/5] i3c: Improve CCC reliability with actual_len, validation, and Direct GET retry
2026-07-08 07:18 · 5 replies in 7d · <hidden> -
WARM2d
[PATCH v5 0/5] i3c: Improve CCC reliability with actual_len, validation, and Direct GET retry
2026-07-03 10:51 · 5 replies in 7d · <hidden> -
COOLING6d
[PATCH RFC RESEND 0/7] i3c: Support IBI-based system wakeup
2026-07-01 20:16 · 7 replies in 7d · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC 0/7] i3c: Support IBI-based system wakeup
2026-07-01 20:06 · 7 replies in 7d · Adrian Hunter <adrian.hunter@intel.com> -
COOLING5d
[PATCH] i3c: master: Fix device_register() error path
2026-07-02 18:37 · 0 replies in 7d · Adrian Hunter <adrian.hunter@intel.com>
Active reviewers (last 30 days)
-
Frank Li <Frank.Li@nxp.com>
40 attestations (40 Reviewed-by) · last on 2026-07-01 -
Rob Herring (Arm) <robh@kernel.org>
4 attestations (4 Reviewed-by) · last on 2026-07-01 -
Alexandre Mergnat <hidden>
2 attestations (2 Reviewed-by) · last on 2026-07-08 -
Kaixuan Li <hidden>
2 attestations (2 Co-developed-by) · last on 2026-06-24 -
<sashiko-bot@kernel.org>
1 attestation (1 Reported-by) · last on 2026-07-02 -
Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
1 attestation (1 Co-developed-by) · last on 2026-06-23 -
Shubham Patil <hidden>
1 attestation (1 Co-developed-by) · last on 2026-06-23
Recent patches
Most-recent 30 patches in this subsystem on linux-i3c (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v6 5/5] i3c: master: Add optional_bytes for variable-length GET CCC validation
2026-07-08 · <hidden> -
HOTtoday
[PATCH v6 4/5] i3c: master: Validate GET CCC payload length and retry Direct GET once
2026-07-08 · <hidden> -
HOTtoday
REVIEWED: 1 (0M) [PATCH v6 3/5] i3c: master: dw: Map CCC hardware errors to I3C M0/M2
2026-07-08 · <hidden> -
HOTtoday
[PATCH v6 2/5] i3c: master: Report actual GET CCC payload length on success
2026-07-08 · <hidden> -
HOTtoday
[PATCH v6 1/5] i3c: ccc: Add actual_len to struct i3c_ccc_cmd_payload
2026-07-08 · <hidden> -
WARM2d
[PATCH v5 5/5] i3c: master: Add optional_bytes for variable-length GET CCC validation
2026-07-03 · <hidden> -
WARM2d
[PATCH v5 4/5] i3c: master: Validate GET CCC payload length and retry Direct GET once
2026-07-03 · <hidden> -
WARM2d
REVIEWED: 1 (0M) [PATCH v5 3/5] i3c: master: dw: Map CCC hardware errors to I3C M0/M2
2026-07-03 · <hidden> -
WARM2d
[PATCH v5 2/5] i3c: master: Report actual GET CCC payload length on success
2026-07-03 · <hidden> -
WARM2d
[PATCH v5 1/5] i3c: ccc: Add actual_len to struct i3c_ccc_cmd_payload
2026-07-03 · <hidden> -
COOLING5d
[PATCH] i3c: master: Fix device_register() error path
2026-07-02 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC RESEND 7/7] i3c: mipi-i3c-hci: Advertise IBI wakeup capability
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC RESEND 6/7] i3c: mipi-i3c-hci: Factor out i3c_hci_sysdev()
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC RESEND 5/7] i3c: mipi-i3c-hci-pci: Propagate I3C wakeup requirements to PCI
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC RESEND 4/7] i3c: master: Reject IBI requests from non-IBI-capable devices
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC RESEND 3/7] i3c: master: Add helper to query bus wakeup requirements
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC RESEND 2/7] i3c: master: Report wakeup events for IBIs
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC RESEND 1/7] i3c: master: Support IBI-based wakeup capability
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC 7/7] i3c: mipi-i3c-hci: Advertise IBI wakeup capability
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC 6/7] i3c: mipi-i3c-hci: Factor out i3c_hci_sysdev()
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC 5/7] i3c: mipi-i3c-hci-pci: Propagate I3C wakeup requirements to PCI
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC 4/7] i3c: master: Reject IBI requests from non-IBI-capable devices
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC 3/7] i3c: master: Add helper to query bus wakeup requirements
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC 2/7] i3c: master: Report wakeup events for IBIs
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
COOLING6d
[PATCH RFC 1/7] i3c: master: Support IBI-based wakeup capability
2026-07-01 · Adrian Hunter <adrian.hunter@intel.com> -
WARM2d
[PATCH v13 5/7] i3c: hub: Add support for the I3C interface in the I3C hub
2026-07-01 · Lakshay Piplani <hidden> -
WARM2d
REVIEWED: 20 (20M) [PATCH v13 2/7] dt-bindings: i3c: Add NXP P3H2x4x i3c-hub support
2026-07-01 · Lakshay Piplani <hidden> -
WARM2d
REVIEWED: 13 (13M) [PATCH v13 3/7] mfd: p3h2x4x: Add driver for NXP P3H2x4x i3c hub and on-die regulator
2026-07-01 · Lakshay Piplani <hidden> -
WARM2d
[PATCH v13 1/7] i3c: master: Add APIs for I3C hub support
2026-07-01 · Lakshay Piplani <hidden> -
WARM2d
[PATCH v13 7/7] i3c: hub: p3h2x4x: Add SMBus slave mode support
2026-07-01 · Lakshay Piplani <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE175d
REVIEWED: 13 (13M) [PATCH V4 11/11] i3c: mipi-i3c-hci-pci: Define Multi-Bus instances for supported controllers
2026-01-06 · Adrian Hunter <adrian.hunter@intel.com> · 1 Reviewed-by -
STALE175d
REVIEWED: 13 (13M) [PATCH V3 21/21] i3c: mipi-i3c-hci-pci: Add Runtime PM support
2026-01-13 · Adrian Hunter <adrian.hunter@intel.com> · 1 Reviewed-by -
STALE175d
REVIEWED: 1 (0M) [PATCH] i3c: master: Set the device name only after we initialize i3c_bus->id
2026-01-13 · Fredrik Markstrom via B4 Relay <devnull+fredrik.markstrom.est.tech@kernel.org> · 1 Reviewed-by -
STALE174d
REVIEWED: 1 (0M) [PATCH] i3c: dw: Initialize spinlock to avoid upsetting lockdep
2026-01-15 · Fredrik Markstrom via B4 Relay <devnull+fredrik.markstrom.est.tech@kernel.org> · 1 Reviewed-by -
DORMANTno replies
REVIEWED: 1 (0M) [PATCH v2] i3c: dw: Initialize spinlock to avoid upsetting lockdep
2026-01-16 · Fredrik Markstrom via B4 Relay <devnull+fredrik.markstrom.est.tech@kernel.org> · 1 Reviewed-by -
STALE158d
REVIEWED: 1 (0M) [PATCH v3] i3c: dw: Initialize spinlock to avoid upsetting lockdep
2026-01-16 · Fredrik Markstrom via B4 Relay <devnull+fredrik.markstrom.est.tech@kernel.org> · 1 Reviewed-by -
STALE158d
REVIEWED: 13 (13M) [PATCH V4 3/3] i3c: mipi-i3c-hci-pci: Add System Suspend support
2026-01-23 · Adrian Hunter <adrian.hunter@intel.com> · 1 Reviewed-by -
STALE131d
REVIEWED: 1 (1M) [PATCH] [v3, apply after -rc1] i3c: simplify combined i3c/i2c dependencies
2026-02-04 · Arnd Bergmann <arnd@kernel.org> · 1 Reviewed-by -
STALE125d
REVIEWED: 13 (13M) [PATCH V2 01/14] i3c: mipi-i3c-hci: Use ETIMEDOUT instead of ETIME for timeout errors
2026-03-04 · Adrian Hunter <adrian.hunter@intel.com> · 1 Reviewed-by -
STALE125d
REVIEWED: 13 (13M) [PATCH V2 02/14] i3c: mipi-i3c-hci: Fix Hot-Join NACK
2026-03-04 · Adrian Hunter <adrian.hunter@intel.com> · 1 Reviewed-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE204d
[PATCH V2 04/10] i3c: mipi-i3c-hci: Allow for Multi-Bus Instances
2025-12-11 · Adrian Hunter <adrian.hunter@intel.com> -
STALE118d
[PATCH 3/3] i3c: mipi-i3c-hci-pci: Add System Suspend support
2026-01-16 · Adrian Hunter <adrian.hunter@intel.com> -
STALE154d
[PATCH 2/7] i3c: master: Allow controller drivers to select runtime PM device
2026-01-29 · Adrian Hunter <adrian.hunter@intel.com> -
STALE154d
[PATCH 4/7] i3c: mipi-i3c-hci: Add quirk to allow IBI while runtime suspended
2026-01-29 · Adrian Hunter <adrian.hunter@intel.com> -
STALE154d
[PATCH 6/7] i3c: mipi-i3c-hci-pci: Add optional ability to manage child runtime PM
2026-01-29 · Adrian Hunter <adrian.hunter@intel.com> -
STALE154d
[PATCH 7/7] i3c: mipi-i3c-hci-pci: Enable IBI while runtime suspended for Intel controllers
2026-01-29 · Adrian Hunter <adrian.hunter@intel.com> -
STALE153d
[PATCH V2 4/6] i3c: mipi-i3c-hci: Allow parent to manage runtime PM
2026-02-04 · Adrian Hunter <adrian.hunter@intel.com> -
STALE128d
[PATCH 33/37] i3c: mipi-i3c-hci-pci: Replace pci_alloc_irq_vectors() with pcim_alloc_irq_vectors()
2026-02-23 · Shawn Lin <shawn.lin@rock-chips.com> -
STALE99d
[PATCH 05/12] i3c: master: Add support for devices using SETAASA
2026-03-18 · Akhil R <akhilrajeev@nvidia.com> -
STALE99d
[PATCH 06/12] i3c: master: Add support for devices without PID
2026-03-18 · Akhil R <akhilrajeev@nvidia.com>